Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
24 ORCHARD LEAZE Semi-Detached £295,472 £53,000 31 Jul 1996
32 ORCHARD LEAZE Semi-Detached £350,888 £280,000 28 Mar 2018
34 ORCHARD LEAZE Detached £473,832 £280,000 16 Nov 2012